home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_45_SSNAME.txt < prev    next >
Text File  |  1993-07-15  |  23KB  |  414 lines

  1. # near model CODE resource
  2. # jump table entries: 10288-10289 (2 of them)
  3. export_1286:
  4. 00000000  4E56 FDC6                link       A6, -0x023A
  5. 00000004  48E7 0118                movem.l    -[A7], D7,A3,A4
  6. 00000008  49EE FE00                lea.l      A4, [A6 - 0x200]
  7. 0000000C  4247                     clr.w      D7
  8. 0000000E  206E 0008                movea.l    A0, [A6 + 0x8]
  9. 00000012  52AE 0008                addq.l     [A6 + 0x8], 1
  10. 00000016  1010                     move.b     D0, [A0]
  11. 00000018  6500 0284                bcs        +0x286 /* 0000029E */
  12. 0000001C  0C00 0003                cmpi.b     D0, 0x3
  13. 00000020  6200 027C                bhi        +0x27E /* 0000029E */
  14. 00000024  7200                     moveq.l    D1, 0x00
  15. 00000026  1200                     move.b     D1, D0
  16. 00000028  D241                     add.w      D1, D1
  17. 0000002A  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  18. 0000002E  4EFB 1000                jmp        [PC + D1.w]
  19. 00000032  000A 0042                ori.b      A2, 0x42 /* 'B' */
  20. 00000036  013A 025C                btst       [PC + 0x25C /* 00000294, value 0x2F '/', cstring "/" */], D0
  21. 0000003A  2F0C                     move.l     -[A7], A4
  22. 0000003C  486E 0008                pea.l      [A6 + 0x8]
  23. 00000040  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  24. 00000044  4A40                     tst.w      D0
  25. 00000046  508F                     addq.l     A7, 8
  26. 00000048  6700 0254                beq        +0x256 /* 0000029E */
  27. 0000004C  486E FF00                pea.l      [A6 - 0x100]
  28. 00000050  486E 0008                pea.l      [A6 + 0x8]
  29. 00000054  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  30. 00000058  4A40                     tst.w      D0
  31. 0000005A  508F                     addq.l     A7, 8
  32. 0000005C  6700 0240                beq        +0x242 /* 0000029E */
  33. 00000060  2F0C                     move.l     -[A7], A4
  34. 00000062  486E FF00                pea.l      [A6 - 0x100]
  35. 00000066  4EAD 1352                jsr        [A5 + 0x1352 /* export_614 */]
  36. 0000006A  3E00                     move.w     D7, D0
  37. 0000006C  508F                     addq.l     A7, 8
  38. 0000006E  6000 022E                bra        +0x230 /* 0000029E */
  39. 00000072  2F0C                     move.l     -[A7], A4
  40. 00000074  486E 0008                pea.l      [A6 + 0x8]
  41. 00000078  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  42. 0000007C  4A40                     tst.w      D0
  43. 0000007E  508F                     addq.l     A7, 8
  44. 00000080  6700 021C                beq        +0x21E /* 0000029E */
  45. 00000084  426D C36C                clr.w      [A5 - 0x3C94]
  46. 00000088  6000 00C6                bra        +0xC8 /* 00000150 */
  47. label0000008C:
  48. 0000008C  206D BA78                movea.l    A0, [A5 - 0x4588]
  49. 00000090  2068 023E                movea.l    A0, [A0 + 0x23E]
  50. 00000094  302D C36C                move.w     D0, [A5 - 0x3C94]
  51. 00000098  48C0                     ext.l      D0
  52. 0000009A  E580                     asl        D0, 2
  53. 0000009C  4AB0 0800                tst.l      [A0 + D0]
  54. 000000A0  6700 00AA                beq        +0xAC /* 0000014C */
  55. 000000A4  206D BA78                movea.l    A0, [A5 - 0x4588]
  56. 000000A8  2068 023E                movea.l    A0, [A0 + 0x23E]
  57. 000000AC  302D C36C                move.w     D0, [A5 - 0x3C94]
  58. 000000B0  48C0                     ext.l      D0
  59. 000000B2  E580                     asl        D0, 2
  60. 000000B4  2070 0800                movea.l    A0, [A0 + D0]
  61. 000000B8  5488                     addq.l     A0, 2
  62. 000000BA  226D BA78                movea.l    A1, [A5 - 0x4588]
  63. 000000BE  2269 023E                movea.l    A1, [A1 + 0x23E]
  64. 000000C2  302D C36C                move.w     D0, [A5 - 0x3C94]
  65. 000000C6  48C0                     ext.l      D0
  66. 000000C8  E580                     asl        D0, 2
  67. 000000CA  2271 0800                movea.l    A1, [A1 + D0]
  68. 000000CE  7000                     moveq.l    D0, 0x00
  69. 000000D0  1029 0002                move.b     D0, [A1 + 0x2]
  70. 000000D4  D088                     add.l      D0, A0
  71. 000000D6  2F00                     move.l     -[A7], D0
  72. 000000D8  2F0C                     move.l     -[A7], A4
  73. 000000DA  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  74. 000000DE  4A40                     tst.w      D0
  75. 000000E0  508F                     addq.l     A7, 8
  76. 000000E2  6668                     bne        +0x6A /* 0000014C */
  77. 000000E4  486E FDC6                pea.l      [A6 - 0x23A]
  78. 000000E8  4EAD 13A2                jsr        [A5 + 0x13A2 /* export_624 */]
  79. 000000EC  41ED 285A                lea.l      A0, [A5 + 0x285A /* export_1287 */]
  80. 000000F0  2B48 B9EC                move.l     [A5 - 0x4614], A0
  81. 000000F4  2B6D BA78 B9C6           move.l     [A5 - 0x463A], [A5 - 0x4588]
  82. 000000FA  426D B9C2                clr.w      [A5 - 0x463E]
  83. 000000FE  426D B9BE                clr.w      [A5 - 0x4642]
  84. 00000102  3B7C 7FFF B9C4           move.w     [A5 - 0x463C], 0x7FFF
  85. 00000108  3B7C 7FFF B9C0           move.w     [A5 - 0x4640], 0x7FFF
  86. 0000010E  4EAD 1292                jsr        [A5 + 0x1292 /* export_590 */]
  87. 00000112  3E00                     move.w     D7, D0
  88. 00000114  588F                     addq.l     A7, 4
  89. 00000116  671C                     beq        +0x1E /* 00000134 */
  90. 00000118  206D BA78                movea.l    A0, [A5 - 0x4588]
  91. 0000011C  2068 023E                movea.l    A0, [A0 + 0x23E]
  92. 00000120  302D C36C                move.w     D0, [A5 - 0x3C94]
  93. 00000124  48C0                     ext.l      D0
  94. 00000126  E580                     asl        D0, 2
  95. 00000128  4870 0800                pea.l      [A0 + D0]
  96. 0000012C  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  97. 00000130  588F                     addq.l     A7, 4
  98. 00000132  600A                     bra        +0xC /* 0000013E */
  99. label00000134:
  100. 00000134  4878 03E9                push.l     0x3E9
  101. 00000138  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  102. 0000013C  588F                     addq.l     A7, 4
  103. label0000013E:
  104. 0000013E  486E FDC6                pea.l      [A6 - 0x23A]
  105. 00000142  4EAD 13AA                jsr        [A5 + 0x13AA /* export_625 */]
  106. 00000146  588F                     addq.l     A7, 4
  107. 00000148  6000 0154                bra        +0x156 /* 0000029E */
  108. label0000014C:
  109. 0000014C  526D C36C                addq.w     [A5 - 0x3C94], 1
  110. label00000150:
  111. 00000150  206D BA78                movea.l    A0, [A5 - 0x4588]
  112. 00000154  7000                     moveq.l    D0, 0x00
  113. 00000156  3028 015C                move.w     D0, [A0 + 0x15C]
  114. 0000015A  322D C36C                move.w     D1, [A5 - 0x3C94]
  115. 0000015E  48C1                     ext.l      D1
  116. 00000160  B081                     cmp.l      D0, D1
  117. 00000162  6200 FF28                bhi        -0xD6 /* 0000008C */
  118. 00000166  6000 0136                bra        +0x138 /* 0000029E */
  119. 0000016A  2F0C                     move.l     -[A7], A4
  120. 0000016C  486E 0008                pea.l      [A6 + 0x8]
  121. 00000170  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  122. 00000174  4A40                     tst.w      D0
  123. 00000176  508F                     addq.l     A7, 8
  124. 00000178  6700 0124                beq        +0x126 /* 0000029E */
  125. 0000017C  486E FF00                pea.l      [A6 - 0x100]
  126. 00000180  486E 0008                pea.l      [A6 + 0x8]
  127. 00000184  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  128. 00000188  4A40                     tst.w      D0
  129. 0000018A  508F                     addq.l     A7, 8
  130. 0000018C  6700 0110                beq        +0x112 /* 0000029E */
  131. 00000190  426D C36C                clr.w      [A5 - 0x3C94]
  132. 00000194  6000 00DE                bra        +0xE0 /* 00000274 */
  133. label00000198:
  134. 00000198  206D BA78                movea.l    A0, [A5 - 0x4588]
  135. 0000019C  2068 023E                movea.l    A0, [A0 + 0x23E]
  136. 000001A0  302D C36C                move.w     D0, [A5 - 0x3C94]
  137. 000001A4  48C0                     ext.l      D0
  138. 000001A6  E580                     asl        D0, 2
  139. 000001A8  4AB0 0800                tst.l      [A0 + D0]
  140. 000001AC  6700 00C2                beq        +0xC4 /* 00000270 */
  141. 000001B0  206D BA78                movea.l    A0, [A5 - 0x4588]
  142. 000001B4  2068 023E                movea.l    A0, [A0 + 0x23E]
  143. 000001B8  302D C36C                move.w     D0, [A5 - 0x3C94]
  144. 000001BC  48C0                     ext.l      D0
  145. 000001BE  E580                     asl        D0, 2
  146. 000001C0  2070 0800                movea.l    A0, [A0 + D0]
  147. 000001C4  47E8 0002                lea.l      A3, [A0 + 0x2]
  148. 000001C8  7000                     moveq.l    D0, 0x00
  149. 000001CA  1013                     move.b     D0, [A3]
  150. 000001CC  D08B                     add.l      D0, A3
  151. 000001CE  2F00                     move.l     -[A7], D0
  152. 000001D0  2F0C                     move.l     -[A7], A4
  153. 000001D2  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  154. 000001D6  4A40                     tst.w      D0
  155. 000001D8  508F                     addq.l     A7, 8
  156. 000001DA  6600 0094                bne        +0x96 /* 00000270 */
  157. 000001DE  7000                     moveq.l    D0, 0x00
  158. 000001E0  1013                     move.b     D0, [A3]
  159. 000001E2  7200                     moveq.l    D1, 0x00
  160. 000001E4  122E FF00                move.b     D1, [A6 - 0x100]
  161. 000001E8  D280                     add.l      D1, D0
  162. 000001EA  5681                     addq.l     D1, 3
  163. 000001EC  2F01                     move.l     -[A7], D1
  164. 000001EE  7000                     moveq.l    D0, 0x00
  165. 000001F0  1013                     move.b     D0, [A3]
  166. 000001F2  7200                     moveq.l    D1, 0x00
  167. 000001F4  1213                     move.b     D1, [A3]
  168. 000001F6  7400                     moveq.l    D2, 0x00
  169. 000001F8  1433 1000                move.b     D2, [A3 + D1.w]
  170. 000001FC  D480                     add.l      D2, D0
  171. 000001FE  5682                     addq.l     D2, 3
  172. 00000200  2F02                     move.l     -[A7], D2
  173. 00000202  206D BA78                movea.l    A0, [A5 - 0x4588]
  174. 00000206  2068 023E                movea.l    A0, [A0 + 0x23E]
  175. 0000020A  302D C36C                move.w     D0, [A5 - 0x3C94]
  176. 0000020E  48C0                     ext.l      D0
  177. 00000210  E580                     asl        D0, 2
  178. 00000212  4870 0800                pea.l      [A0 + D0]
  179. 00000216  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  180. 0000021A  3E00                     move.w     D7, D0
  181. 0000021C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  182. 00000220  677C                     beq        +0x7E /* 0000029E */
  183. 00000222  486E FF00                pea.l      [A6 - 0x100]
  184. 00000226  206D BA78                movea.l    A0, [A5 - 0x4588]
  185. 0000022A  2068 023E                movea.l    A0, [A0 + 0x23E]
  186. 0000022E  302D C36C                move.w     D0, [A5 - 0x3C94]
  187. 00000232  48C0                     ext.l      D0
  188. 00000234  E580                     asl        D0, 2
  189. 00000236  2070 0800                movea.l    A0, [A0 + D0]
  190. 0000023A  5488                     addq.l     A0, 2
  191. 0000023C  226D BA78                movea.l    A1, [A5 - 0x4588]
  192. 00000240  2269 023E                movea.l    A1, [A1 + 0x23E]
  193. 00000244  302D C36C                move.w     D0, [A5 - 0x3C94]
  194. 00000248  48C0                     ext.l      D0
  195. 0000024A  E580                     asl        D0, 2
  196. 0000024C  2271 0800                movea.l    A1, [A1 + D0]
  197. 00000250  7000                     moveq.l    D0, 0x00
  198. 00000252  1029 0002                move.b     D0, [A1 + 0x2]
  199. 00000256  D088                     add.l      D0, A0
  200. 00000258  2F00                     move.l     -[A7], D0
  201. 0000025A  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  202. 0000025E  7002                     moveq.l    D0, 0x02
  203. 00000260  2F00                     move.l     -[A7], D0
  204. 00000262  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  205. 00000266  4EAD 14DA                jsr        [A5 + 0x14DA /* export_663 */]
  206. 0000026A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  207. 0000026E  602E                     bra        +0x30 /* 0000029E */
  208. label00000270:
  209. 00000270  526D C36C                addq.w     [A5 - 0x3C94], 1
  210. label00000274:
  211. 00000274  206D BA78                movea.l    A0, [A5 - 0x4588]
  212. 00000278  7000                     moveq.l    D0, 0x00
  213. 0000027A  3028 015C                move.w     D0, [A0 + 0x15C]
  214. 0000027E  322D C36C                move.w     D1, [A5 - 0x3C94]
  215. 00000282  48C1                     ext.l      D1
  216. 00000284  B081                     cmp.l      D0, D1
  217. 00000286  6200 FF10                bhi        -0xEE /* 00000198 */
  218. 0000028A  6012                     bra        +0x14 /* 0000029E */
  219. 0000028C  206E 0008                movea.l    A0, [A6 + 0x8]
  220. 00000290  7000                     moveq.l    D0, 0x00
  221. 00000292  1010                     move.b     D0, [A0]
  222. 00000294  2F00                     move.l     -[A7], D0
  223. 00000296  4EBA 0090                jsr        [PC + 0x90 /* 00000328 */]
  224. 0000029A  3E00                     move.w     D7, D0
  225. 0000029C  588F                     addq.l     A7, 4
  226. label0000029E:
  227. 0000029E  4A47                     tst.w      D7
  228. 000002A0  670A                     beq        +0xC /* 000002AC */
  229. 000002A2  206D BA78                movea.l    A0, [A5 - 0x4588]
  230. 000002A6  317C 0001 025E           move.w     [A0 + 0x25E], 0x1
  231. label000002AC:
  232. 000002AC  3007                     move.w     D0, D7
  233. 000002AE  4CEE 1880 FDBA           movem.l    D7,A3,A4, [A6 - 0x246]
  234. 000002B4  4E5E                     unlink     A6
  235. 000002B6  4E75                     rts
  236. export_1287:
  237. 000002B8  2F07                     move.l     -[A7], D7
  238. 000002BA  7E01                     moveq.l    D7, 0x01
  239. 000002BC  7028                     moveq.l    D0, 0x28
  240. 000002BE  C02D B9D2                and.b      D0, [A5 - 0x462E]
  241. 000002C2  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  242. 000002C6  665A                     bne        +0x5C /* 00000322 */
  243. 000002C8  206D B9C6                movea.l    A0, [A5 - 0x463A]
  244. 000002CC  2068 0242                movea.l    A0, [A0 + 0x242]
  245. 000002D0  7000                     moveq.l    D0, 0x00
  246. 000002D2  302D B9D8                move.w     D0, [A5 - 0x4628]
  247. 000002D6  E580                     asl        D0, 2
  248. 000002D8  2070 0800                movea.l    A0, [A0 + D0]
  249. 000002DC  41E8 0009                lea.l      A0, [A0 + 0x9]
  250. 000002E0  2B48 BA80                move.l     [A5 - 0x4580], A0
  251. 000002E4  602C                     bra        +0x2E /* 00000312 */
  252. label000002E6:
  253. 000002E6  206D BA80                movea.l    A0, [A5 - 0x4580]
  254. 000002EA  7000                     moveq.l    D0, 0x00
  255. 000002EC  1010                     move.b     D0, [A0]
  256. 000002EE  206D BA80                movea.l    A0, [A5 - 0x4580]
  257. 000002F2  7200                     moveq.l    D1, 0x00
  258. 000002F4  1228 0001                move.b     D1, [A0 + 0x1]
  259. 000002F8  E149                     lsl        D1.w, 8
  260. 000002FA  8240                     or.w       D1, D0
  261. 000002FC  7000                     moveq.l    D0, 0x00
  262. 000002FE  3001                     move.w     D0, D1
  263. 00000300  322D C36C                move.w     D1, [A5 - 0x3C94]
  264. 00000304  48C1                     ext.l      D1
  265. 00000306  B280                     cmp.l      D1, D0
  266. 00000308  6604                     bne        +0x6 /* 0000030E */
  267. 0000030A  5347                     subq.w     D7, 1
  268. 0000030C  6014                     bra        +0x16 /* 00000322 */
  269. label0000030E:
  270. 0000030E  54AD BA80                addq.l     [A5 - 0x4580], 2
  271. label00000312:
  272. 00000312  7001                     moveq.l    D0, 0x01
  273. 00000314  2F00                     move.l     -[A7], D0
  274. 00000316  4EAD 11C2                jsr        [A5 + 0x11C2 /* export_564 */]
  275. 0000031A  0C40 0021                cmpi.w     D0, 0x21 /* '!' */
  276. 0000031E  588F                     addq.l     A7, 4
  277. 00000320  66C4                     bne        -0x3A /* 000002E6 */
  278. label00000322:
  279. 00000322  3007                     move.w     D0, D7
  280. 00000324  2E1F                     move.l     D7, [A7]+
  281. 00000326  4E75                     rts
  282. fn00000328:
  283. 00000328  4E56 FEEC                link       A6, -0x0114
  284. 0000032C  48E7 0118                movem.l    -[A7], D7,A3,A4
  285. 00000330  49EE FF00                lea.l      A4, [A6 - 0x100]
  286. 00000334  3E2E 000A                move.w     D7, [A6 + 0xA]
  287. 00000338  206D B9FC                movea.l    A0, [A5 - 0x4604]
  288. 0000033C  41E8 032E                lea.l      A0, [A0 + 0x32E]
  289. 00000340  2D48 FEEC                move.l     [A6 - 0x114], A0
  290. label00000344:
  291. 00000344  206E FEEC                movea.l    A0, [A6 - 0x114]
  292. 00000348  7001                     moveq.l    D0, 0x01
  293. 0000034A  B068 000C                cmp.w      D0, [A0 + 0xC]
  294. 0000034E  6600 0134                bne        +0x136 /* 00000484 */
  295. 00000352  206E FEEC                movea.l    A0, [A6 - 0x114]
  296. 00000356  43EE FEF0                lea.l      A1, [A6 - 0x110]
  297. 0000035A  5888                     addq.l     A0, 4
  298. 0000035C  22D8                     move.l     [A1]+, [A0]+
  299. 0000035E  22D8                     move.l     [A1]+, [A0]+
  300. label00000360:
  301. 00000360  302E FEF4                move.w     D0, [A6 - 0x10C]
  302. 00000364  48C0                     ext.l      D0
  303. 00000366  2F00                     move.l     -[A7], D0
  304. 00000368  302E FEF0                move.w     D0, [A6 - 0x110]
  305. 0000036C  48C0                     ext.l      D0
  306. 0000036E  2F00                     move.l     -[A7], D0
  307. 00000370  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  308. 00000374  4EAD 1172                jsr        [A5 + 0x1172 /* export_554 */]
  309. 00000378  7007                     moveq.l    D0, 0x07
  310. 0000037A  C02D BA30                and.b      D0, [A5 - 0x45D0]
  311. 0000037E  0C00 0002                cmpi.b     D0, 0x2
  312. 00000382  4FEF 000C                lea.l      A7, [A7 + 0xC]
  313. 00000386  6606                     bne        +0x8 /* 0000038E */
  314. 00000388  47ED BA38                lea.l      A3, [A5 - 0x45C8]
  315. 0000038C  6016                     bra        +0x18 /* 000003A4 */
  316. label0000038E:
  317. 0000038E  7007                     moveq.l    D0, 0x07
  318. 00000390  C02D BA30                and.b      D0, [A5 - 0x45D0]
  319. 00000394  0C00 0003                cmpi.b     D0, 0x3
  320. 00000398  6606                     bne        +0x8 /* 000003A0 */
  321. 0000039A  266D BA38                movea.l    A3, [A5 - 0x45C8]
  322. 0000039E  6004                     bra        +0x6 /* 000003A4 */
  323. label000003A0:
  324. 000003A0  7000                     moveq.l    D0, 0x00
  325. 000003A2  2640                     movea.l    A3, D0
  326. label000003A4:
  327. 000003A4  200B                     move.l     D0, A3
  328. 000003A6  6700 00A8                beq        +0xAA /* 00000450 */
  329. 000003AA  4A13                     tst.b      [A3]
  330. 000003AC  6700 00A2                beq        +0xA4 /* 00000450 */
  331. 000003B0  4A47                     tst.w      D7
  332. 000003B2  671E                     beq        +0x20 /* 000003D2 */
  333. 000003B4  302E FEF0                move.w     D0, [A6 - 0x110]
  334. 000003B8  5240                     addq.w     D0, 1
  335. 000003BA  3D40 FEF8                move.w     [A6 - 0x108], D0
  336. 000003BE  3D6E FEF2 FEFA           move.w     [A6 - 0x106], [A6 - 0x10E]
  337. 000003C4  3D6E FEF4 FEFE           move.w     [A6 - 0x102], [A6 - 0x10C]
  338. 000003CA  3D6E FEF4 FEFC           move.w     [A6 - 0x104], [A6 - 0x10C]
  339. 000003D0  601C                     bra        +0x1E /* 000003EE */
  340. label000003D2:
  341. 000003D2  302E FEF4                move.w     D0, [A6 - 0x10C]
  342. 000003D6  5240                     addq.w     D0, 1
  343. 000003D8  3D40 FEFC                move.w     [A6 - 0x104], D0
  344. 000003DC  3D6E FEF6 FEFE           move.w     [A6 - 0x102], [A6 - 0x10A]
  345. 000003E2  3D6E FEF0 FEFA           move.w     [A6 - 0x106], [A6 - 0x110]
  346. 000003E8  3D6E FEF0 FEF8           move.w     [A6 - 0x108], [A6 - 0x110]
  347. label000003EE:
  348. 000003EE  302E FEFC                move.w     D0, [A6 - 0x104]
  349. 000003F2  B06E FEFE                cmp.w      D0, [A6 - 0x102]
  350. 000003F6  6E58                     bgt        +0x5A /* 00000450 */
  351. 000003F8  302E FEF8                move.w     D0, [A6 - 0x108]
  352. 000003FC  B06E FEFA                cmp.w      D0, [A6 - 0x106]
  353. 00000400  6E4E                     bgt        +0x50 /* 00000450 */
  354. 00000402  70FF                     moveq.l    D0, 0xFFFFFFFF
  355. 00000404  2F00                     move.l     -[A7], D0
  356. 00000406  720F                     moveq.l    D1, 0x0F
  357. 00000408  2F01                     move.l     -[A7], D1
  358. 0000040A  342E FEFE                move.w     D2, [A6 - 0x102]
  359. 0000040E  48C2                     ext.l      D2
  360. 00000410  2F02                     move.l     -[A7], D2
  361. 00000412  342E FEFC                move.w     D2, [A6 - 0x104]
  362. 00000416  48C2                     ext.l      D2
  363. 00000418  2F02                     move.l     -[A7], D2
  364. 0000041A  342E FEFA                move.w     D2, [A6 - 0x106]
  365. 0000041E  48C2                     ext.l      D2
  366. 00000420  2F02                     move.l     -[A7], D2
  367. 00000422  342E FEF8                move.w     D2, [A6 - 0x108]
  368. 00000426  48C2                     ext.l      D2
  369. 00000428  2F02                     move.l     -[A7], D2
  370. 0000042A  2F0C                     move.l     -[A7], A4
  371. 0000042C  4EAD 12B2                jsr        [A5 + 0x12B2 /* export_594 */]
  372. 00000430  2F0B                     move.l     -[A7], A3
  373. 00000432  4EAD 13DA                jsr        [A5 + 0x13DA /* export_631 */]
  374. 00000436  4A40                     tst.w      D0
  375. 00000438  4FEF 0020                lea.l      A7, [A7 + 0x20]
  376. 0000043C  6712                     beq        +0x14 /* 00000450 */
  377. 0000043E  2F0C                     move.l     -[A7], A4
  378. 00000440  2F0B                     move.l     -[A7], A3
  379. 00000442  4EAD 1352                jsr        [A5 + 0x1352 /* export_614 */]
  380. 00000446  4A40                     tst.w      D0
  381. 00000448  508F                     addq.l     A7, 8
  382. 0000044A  6604                     bne        +0x6 /* 00000450 */
  383. 0000044C  7000                     moveq.l    D0, 0x00
  384. 0000044E  6042                     bra        +0x44 /* 00000492 */
  385. label00000450:
  386. 00000450  4A47                     tst.w      D7
  387. 00000452  6716                     beq        +0x18 /* 0000046A */
  388. 00000454  302E FEF4                move.w     D0, [A6 - 0x10C]
  389. 00000458  526E FEF4                addq.w     [A6 - 0x10C], 1
  390. 0000045C  B06E FEF6                cmp.w      D0, [A6 - 0x10A]
  391. 00000460  5CC0                     sge        D0
  392. 00000462  0240 0001                andi.w     D0, 0x1
  393. 00000466  48C0                     ext.l      D0
  394. 00000468  6014                     bra        +0x16 /* 0000047E */
  395. label0000046A:
  396. 0000046A  302E FEF0                move.w     D0, [A6 - 0x110]
  397. 0000046E  526E FEF0                addq.w     [A6 - 0x110], 1
  398. 00000472  B06E FEF2                cmp.w      D0, [A6 - 0x10E]
  399. 00000476  5CC0                     sge        D0
  400. 00000478  0240 0001                andi.w     D0, 0x1
  401. 0000047C  48C0                     ext.l      D0
  402. label0000047E:
  403. 0000047E  6604                     bne        +0x6 /* 00000484 */
  404. 00000480  6000 FEDE                bra        -0x120 /* 00000360 */
  405. label00000484:
  406. 00000484  206E FEEC                movea.l    A0, [A6 - 0x114]
  407. 00000488  2D50 FEEC                move.l     [A6 - 0x114], [A0]
  408. 0000048C  6600 FEB6                bne        -0x148 /* 00000344 */
  409. 00000490  7001                     moveq.l    D0, 0x01
  410. label00000492:
  411. 00000492  4CEE 1880 FEE0           movem.l    D7,A3,A4, [A6 - 0x120]
  412. 00000498  4E5E                     unlink     A6
  413. 0000049A  4E75                     rts
  414.